/* 数据-供应商
 */

import { postRequest, getRequest, getDownload, uploadRequest } from '@/lib/axios'

export const supplierApi = {
  // 供应商列表
  querySupplierList: (param) => {
    return getRequest('/supplier/list', param)
  },
  // 供应商新增
  addSupplier: (param) => {
    return postRequest('/supplier/add', param)
  },
  // 供应商编辑
  editSupplier: (param) => {
    return postRequest('/supplier/edit', param)
  },
  // 供应商删除
  delSupplier: (param) => {
    return postRequest('/supplier/del', param)
  },
  // 导出
  exportXlsx: (params) => {
    return getDownload('/supplier/exportXlsx', params)
  },
  // 下载模版
  exportTpl: (params) => {
    return getDownload('/supplier/exportTpl', params)
  },
  // 导入
  importXlsx: (data) => {
    return uploadRequest('/supplier/importXlsx', data)
  }
}
